/**
 * @package		EasyBlog
 * @copyright	Copyright (C) 2010 Stack Ideas Private Limited. All rights reserved.
 * @license		GNU/GPL, see LICENSE.php
 *  
 * EasyBlog is free software. This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */

/**
 * We import default theme styles 
 * basically we only override styles here
 * unless the XHTML code different
 */   

@import url('../../default/css/styles.css');

/**
 * toolbar.php
 */
#eblog-wrapper #blog-toolbar-container {
	background-image: url(../images/blog-header.png); 
}

	#eblog-wrapper #blog-toolbar-container .container-inner {
		background: url(../images/blog-header.png); 
	}
	
	#eblog-wrapper #blog-toolbar-container .container-inner h1 {
		color: #f7f7f7;
	}
	
	#eblog-wrapper #blog-toolbar-container .container-inner p {
		color: #777;
	}
	
	#eblog-wrapper #blog-toolbar-container li a,
	#eblog-wrapper #blog-toolbar-container li a span {
		background-image: url(../images/toolbar-buttons.png);
	}

	#eblog-wrapper #blog-toolbar-container li a {
		color: #999;
		text-shadow:0 1px 1px #333;
	}

	#eblog-wrapper #blog-toolbar-container li.toolbar-dashboard a {
		background: transparent url(../images/toolbar-buttons.png) no-repeat 0 -80px;
	}
	
	#eblog-wrapper #blog-toolbar-container li.toolbar-dashboard ul.submenu li a {
		color: #888;
		text-shadow: 0 1px 1px #ccc;
	}
	
	
	#eblog-wrapper .no-avatar .meta {
		margin-left: 0;
		padding-left: 8px;
	}
	
	
	
	
/**
 * Blog Post
 */
 
#eblog-wrapper #view-title {
	line-height: 120%;
	min-height:34px;
	-height:34px;
}


#eblog-wrapper .blog-title {
	padding: 0px 0px 0px 8px;
	margin: 0px;
}
	
	#eblog-wrapper .blog-title a {
		/*color:#8F7658;
		
		font-size:30px;
		font-style:italic;
		
		line-height:normal;
		margin-bottom:21px;
		*/
		font-weight:bold;
		font-family:Arial,Helvetica,sans-serif;
		font-size: 20px;
		letter-spacing:1px;
		/*color:#00578A;*/
		color:#003399; 
		line-height: normal;
	} 
	
	#eblog-wrapper .blog-title a:hover {
	} 
	

#eblog-wrapper .meta {
	background: none;
	/*background: url(../images/post-meta.png) no-repeat left top transparent;*/
	color: #888888;
	font: 11px/29px Verdana;
	height: 30px;
	margin: 0 5px 0 73px;
	padding: 0 0 0 5px;
}

	#eblog-wrapper .meta .inner {
		background:none;
		/*background: url(../images/post-meta.png) no-repeat right top transparent;*/
		height: 30px;
		margin-right: -5px;
		position: relative;
	}
	
		#eblog-wrapper .meta .post-date {
			background: none;
			color: #666666;
			font-size:11px;
			font-family:Arial;
			font-weight: normal;
			font-style:italic;
			padding-left:0px;
		}

#eblog-wrapper .meta a {
	color: #ddd;
}

#eblog-wrapper .avatar-wrapper {
	background: transparent url(../images/avatar-shadow.png) no-repeat top right;
	padding: 10px 20px 1px 1px;
	border: none;
}


#eblog-wrapper .meta .post-comments {
	background: transparent url(../images/post-comments.png) no-repeat 100% 8px;
	height: auto;
	padding-right: 20px;
	right: 10px;
	top: 0;
	width: auto;
}
	
	#eblog-wrapper .meta .post-comments a {
		color: #f90;
		font-weight: 700;
		font-size:14px;
		font-weight:700;
		line-height:29px;
		font-family:Verdana;
	}

#eblog-wrapper .meta-bottom,
#eblog-wrapper .meta-bottom .inner {
	background: none;
	border: none;
	height: 25px;
	margin: 0;
}

#eblog-wrapper .meta-bottom a {
	color: #666;
}

#eblog-wrapper .post-readmore {
	background: none;
	padding: 0;
}

#eblog-wrapper a {
	
}
	#eblog-wrapper .post-readmore a {
		color: #0033CC;
		font-style:italic;
		text-decoration:underline !important;
		font-size:10px;
		font-weight:normal;
		padding-right: 15px;
	}
	#eblog-wrapper .post-readmore a:hover{
		color: #5B5B5B;
		text-decoration:none !important;;
	}

#eblog-wrapper .meta-bottom .post-tags {
	background: transparent url(../images/post-tags.png) no-repeat 0 0;
	height: 19px;
	line-height: 19px;
	margin-top: 15px;
	margin-right: 180px;
	padding-left: 22px;
	position: relative;
	top: 15px;
}

body #eblog-wrapper .post-tags a {
 	line-height: 20px;
}

#eblog-wrapper .bio-block .my_tools {
	right: 86px;
}

/**
 * Author Bio
 */
#eblog-wrapper .bio-block .top,
#eblog-wrapper .bio-block .top .inner {
	background-image: url(../images/bio-block-top.png);
}

#eblog-wrapper .bio-block .middle,
#eblog-wrapper .bio-block .middle .inner {
	background-image: url(../images/bio-block-middle.png);
}

#eblog-wrapper .bio-block .bottom,
#eblog-wrapper .bio-block .bottom .inner { 
	background-image: url(../images/bio-block-bottom.png);
}

#eblog-wrapper .bio-block .my_tools,
#eblog-wrapper .bio-block .my_tools ul {
	background: none;
}

#eblog-wrapper .bio-block .my_tools ul  {
	margin-right: 0;
	padding: 0;
}
	
	#eblog-wrapper .bio-block .my_tools ul li  {
		margin: 0 5px 0 0;
	}
	
		#eblog-wrapper .bio-block .my_tools ul li a  {
			height: 32px;
			margin-top: 5px;
			padding: 0;
			text-indent: -9999px;
			width: 32px;
		}
		
		#eblog-wrapper .bio-block .my_tools ul li a:hover {
			height: 32px;
			margin-top: 0;
		}
		
		#eblog-wrapper .bio-block ul.blog-icons li.email a {
			background: transparent url(../images/email.png) no-repeat 0 0;
		}
		
		#eblog-wrapper .bio-block ul.blog-icons li.feeds a {
			background: transparent url(../images/rss.png) no-repeat 0 0;
		}



#eblog-wrapper .teamblog_members h4 {
	background: transparent url(../images/post-meta.png) no-repeat right top;
	color: #ccc;
	text-shadow: 0 1px 1px #000; 
}




/*
*custom styles
*/
#eblog-wrapper .post-content P,
#eblog-wrapper .post-content DIV,
#eblog-wrapper .post-content
{
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	line-height:14px;
	font-family:Helvetica,Verdana,Arial;
	color:#000000;
	/*text-align:justify;*/
}
#eblog-wrapper .post-content IMG{
	margin: 0px 5px 0px 5px;
}
#eblog-wrapper .post-content .article_body P{
	/*
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
	*/
	color: #202020;
	font-weight: normal;
	padding-top:10px;
	text-indent:12px;
}

#eblog-wrapper .bio-block .my_tools{
	height:4px;
}
.category-block{
	border :0px;
}

#eblog-wrapper #blog-title h1{
	
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 20pt;
	letter-spacing:1px;
	color:#003399; 
	/*color:#00578A;*/
	line-height: normal;
	margin: 0px 0px 0px 10px;
	
	/*font-size: 22px;
	font-family: Georgia,Arial,Helvetica,sans-serif;
	
	color: #884400;
	font-weight: bold;
	font-style:italic;
	*/
}
#eblog-wrapper .comment-form .my_date, 
#eblog-wrapper .comment-block .my_date{
	font-size:12px;
}

#eblog-wrapper .entry-wrapper{
	margin-bottom:10px;
	background-color:#fff;
	border: 1px solid #ACACAC;
}

#eblog-wrapper .post-content{
	padding:0px 10px 0px 8px;
	margin-bottom: 0px;
}
#eblog-wrapper .title-wrapper.no-avatar{
	margin :0px;
}

/*pagination*/
#eblog-wrapper div.pagination a {
	background: none;
}

#eblog-wrapper .entry
{
/*	padding-bottom:15px;*/
}
#eblog-wrapper div.pagination li
{
	font-size:12px;
}
#eblog-wrapper div.pagination li SPAN
{
	padding: 2px 0px;
}